Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




earth foam






earth foam   
noun

Definition of earth foam

: soft or earthy aphrite



First Known Use of earth foam

1827, in the meaning defined above



History and Etymology for earth foam

translation of French écume de terre



Dictionary Entries near earth foam